Japan Clover — synonyms, definition
1. japan clover (Noun)
3 synonyms
Lespedeza striata jap clover japanese clover
1 definition
japan clover (Noun) — An annual of tropical Asia naturalized in United States.
2 types of
bush clover lespedeza
1 part of
genus Lespedeza